From Restricted Path Consistency toMax - Restricted
نویسنده
چکیده
There is no need to show the importance of the ltering techniques to solve constraint satisfaction problems i.e. to nd values for problem variables subject to constraints that specify which combinations of values are consistent. They can be used during a preprocessing step to remove once and for all some local inconsistencies, or during the search to eeciently prune the search tree. Recently, in 5], a comparison of the most practicable ltering techniques concludes that restricted path consistency (RPC) is a promising local consistency that requires little additional cpu time compared to arc consistency while removing most of the path inverse inconsistent values. However, the RPC algorithm used for this comparison (presented in 1] and called RPC1 in the following) has a non optimal worst case time complexity and bad average time and space complexities. Therefore, we propose RPC2, a new RPC algorithm with O(end 2) worst case time complexity and requiring less space than RPC1 in practice. The second aim of this paper is to extend RPC to new local consistencies, k-RPC and Max-RPC, and to compare their pruning eeciency with the other practicable local consistencies. Furthermore, we propose and study a Max-RPC algorithm based on AC-6 that we used for this comparison.
منابع مشابه
Improving Domain Filtering using Restricted Path Consistency
This paper introduces a new level of partial consistency for constraint satisfaction problems, which is situated between arc and path-consistency. We call this level restricted path-consistency (rpc). Two procedures to enforce complete and partial rpc are presented. They both use path-based veriications to detect inconsistencies but retain the good features of arc-consistency since they only to...
متن کاملFrom Restricted Path Consistency to Max-Restricted Path Consistency
There is no need to show the importance of the ltering tech niques to solve constraint satisfaction problems i e to nd values for problem variables subject to constraints that specify which combinations of values are consistent They can be used during a preprocessing step to remove once and for all some local inconsistencies or during the search to e ciently prune the search tree Recently in a ...
متن کاملRestricted Path Consistency Revisited
Restricted path consistency (RPC) is a strong local consistency for binary constraints that was proposed 20 years ago and was identified as a promising alternative to arc consistency (AC) in an early experimental study of local consistencies for binary constraints. However, and in contrast to other strong local consistencies such as SAC and maxRPC, it has been neglected since then. In this pape...
متن کاملImproved Algorithms for Max-restricted Path Consistency
A binary constraints network consists of a set of n variables, defined on domains of size at most d, and a set of e binary constraints. The binary constraint satisfaction problem consists in finding a solution for a binary constraints network, that is an instantiation of all the variables which satisfies all the constraints. A value a in the domain of variable x is inconsistent if there is no s...
متن کاملPermutation Problems and Channelling Constraints
We perform an extensive study of several different models of permutation problems proposed by Smith in [Smith, 2000]. We first define a measure of constraint tightness parameterized by the level of local consistency being enforced. We then compare the constraint tightness in these different models with respect to a large number of local consistency properties including arc-consistency, (restric...
متن کامل